Читать онлайн книгу "Python-3. Полезные программы. Книга вторая"

Python-3. ???????? ?????????. ????? ??????
?????? Ը??????? ????????


??? ????? ??? ?????????? ?????????????, ???????? ?????? ??????????????? ?? ????? Python 3. ????? ????? ??????? ??? ????????? ????????? ? ??? ??????? ?????????????-?????????, ? ????? ??? ???????????. ???????????? ? ????? ??????? ???????? ??????? ????? ? ????????? ?????????? ?????? ? ????????. ???? ???????????????? Python ?????? ???????? ??? ???????? ??????? ????? ?? ??????????? ??????????? ???????? ? ??????????. ???????????????? ?? Python ??????? ?????? ???????, ??? ?? ?????? ??????. ????????????? ? ???? ????? ?????????? ?????? ????????? ????????????? ??????? ? ?????????? ????????? ???????? ????????? ??????????? ????????? ????? ? ????????? ??????????? ??????. ?????? ????? ? ??????? ????????? ??????? ????????. ??? ?????????, ? ?????? ?????, ??????????? ????? ??????? ??? ????????????? ????????????? ?????? ????????. ??? ????????? ????????? ? ????????? ???????????? ? ?????? ????????????-????????. ???????? ?????? ???????????? ? ???????? ??????? ?????? ??? ????? ??????????????? ????????.






????????.


????? ??????.

??????? ??????????? ?????? ??.???????? ????????????? ?????? ???????? ?????? ????????? ??????? ??? ????? ??? ?????????? ?????????????, ???????? ?????? ??????????????? ?? ????? Python 3. ????? ????? ??????? ??? ????????? ????????? ? ??? ????????????? ????????? ? ????? ?? ???????????. ?????? ????? ???????? ????? ????????? ??????? ???????? ??????????? ?????????????? ??????? ????????????? ? ???????????? ?????? ???????? ???????????? ? ??????????. ???????????? ? ????? ??????? ??????????? ???????? ????? ? ????????? ??????????? ??????. ??? ????????? ????????? ? ????????? ???????????? ? ?????? ???????????? ????????. ???????? ???????? ???????? ???????????. ???????? ?????? ???????????? ? ???????? ??????? ?????? ??? ????? ??????????????? ????????. ??? ????????????? ?????????? ????????? ???????? ????????? ? ?????????? ?? ?? ????? ?????????? Python 3.4. ??? ????? ??????? ?????? Python 3.8..Python 3.4 ???????????????? ???????? ? ????????? ? ???????? ?? ????? https://soft-file.ru/python/ (https://soft-file.ru/python/) ????? ??????????? ????????? Python 3.4 ????????? ??????????? ????? ???. ?????????? ??????? ? ????????? ? ???????? ???????. ?????? 32 ????????? ? 64 ????????? ???????. ??? ?????? ??????? ???? Python 3.4..




??????????:


????????? ???????? ??? Python 3.4 ? ????? ????? ??????. ?? Python 2 ????????? ???????? ?? ?????, ??? ??? ? Python 3.4 ????????? ?????? ?????????? ?? Python 2.

? ????????? ?? ????? ????? ????? ????? ????????? ? ??????? ????????? ???????? ? ??????.

???????? ??????, ??????? ??????? ???? ?? ???????,?? ??? ???????? ? ???????????? ????????? ?????????. ??????? ????? ?????????? ????? ??? ?????????? ???????? ? ???? ?????????, ??? ?????????????, ?????????? ??????? ????? ?????, ??? ?????? ???? ?????? ? ??? ????? ?????? ?????? ? ????????? ? ?????????? ?????.

????????? ? Python ??????? ?? ?????, ?????????? ? ??????? ????????? ?????????.

????????? ???????? ?????? ???? ?????? ???????, ? ??????? ???????. ???????? Microsoft Word ?? ??????? ??????, ??? ?? ????????? ? ?????? ????????? ????????? ???????, ???????, ???????? ??????? Python ? ????????? ???????????? ????????. ???? ??????? ????????? ?? ??????? ? ??????? ?.doc ? ??? ???????? ? ??????? ??????? ?????? ????????? ???? ? ????????? ? ??????? ??? ???????? ? ??????????? ??????? ?? ????? ?.doc ? ????????? ? ?????? ????????? ???? ? ???????? ? ???????????? ?.txt ? ?????????? ??? ? ?????? ?????????. ????? ??????? ???? ???? ? ????????? ??? ? ??????????? ?.py ?. ??? ????? ????? ??? ???? ?????.

?????, ?????? ????????? ?????? ?????????? ??? ??????? ????? ? ?????? ??????.

???? ? ????????? ??????? ?????????? ?????????, ???????? while ??? for, ?? ?? ????? ?????????? ??????? ?????? ?????? ??? ?????????? ??????. ????? ??????????? ??????????,

??? ???????????? ??? ??????????, ? ??????????? ?? ??????? ? ?????????? ?????????.

????? ?????????? ?? ???????? ????????? ????????? ? ?????? ??????. ?????? ? ?????? ?????? ????? ?????? ?????? ???????. ????? ???????? ? ?????? ?????? ? ?????? ????????.

???? ? ?????????? Python 3.4 ?????????? ?????????, ?? ??? ??????? ????? ????? ?? ????? ? ??????????? ?.py ?. ????????? ?????? ??????????. ???? ????????? ?????????? ??? ???????? ? ????????? ???? ????????? ????????? ? IDLE( Python GUI) ? ????? ????????? ??????? ????? ??????? ???? ?? ? File ? ????? Open. ? ???????? ???? ??????? ???? ????, ???????? ??? ? ??????? ? ???????. ?? ????? ????????? ??????? ?????? ????? ? ?????????? ?????? ????????? ??????. ??????? ??????? ? Run- ??????? ? ????????? ?????????? ???? ? ??????? ?? ? Run Module F5 ? ???? ????????? ???????? ??????????? ? ??????????????? ?? ????? ??????. ?????? ??? ??????????????? ?? ????????? ?? ??????? ???????. ????????? ??????????? ? ?????? ?? ??????????. ? ????????? ??????? ???????? ???????? ?????? ? ?????? ????????? ? # -*? coding: cp1251 -*? ? ?????????? ??????????.

?????????? ???????? ? IDLE( Python GUI) ? ???? ? ????????? ? ?????????? Python 3.4.. ??????? ??? ?????????? ?????? ? ??????????????? ?????????.

??? ??????? ????? ? ????? ????????? ? ???-?? ???????, ? ???-?? ?????????, ??????? ????????.

? ??????? ??? ??????? ????????? ??? ? ?????? ???????. ?????????? ??????? ????????? ? ????????? ???????? ?.txt? ?????????? ???????????? ?????????? ???????. ????? ?????? # ????????????? ????? ??????? ???? ???????? ??? ???????. ? ??????- ???, ??? ???? ?????????? ?????????, ????? ???????? ????? ???????? ?????: #?????? C???? ? ?????? ??????? ? ?????? ?????? ??????. ?????????????? ? ??????? ?????? ?????? ??????? ? ?????? ?????? ??????. ???, ??? ???? ??????????, ????????: #?????? ????? C????? ? ?????? ??????? ? ?????? ?????? ?????? ? ? ?????? ?????????? ??? ???????? ? ?????? ??????. ?????? ???????? ??? ??????? ? ???? ?? ???? ???????? ????????? ? ?????? ????? ?????? ????? ? ?IDLE( Python GUI)?. ???? ??? ??????????? ????????? ?? ????????: ??????????? gsf4610@yandex.ru ? ??????.




????????? ????? ? ??????? ?????????? ??????.


??? ????? ????? ? ??????? ??????, ?????????? ???????? ??????? ????? ?? ????? ????? ????? ??????. ???? ????? ????? ????????? ??????? ? ????????? ???????? ??? ??????????????.

???????? ????? ??? ??????? ? ????????? ?????????? ???????? ? ????????. ???? ????????? ? ????????? ??????? ??????? ???????? ???? ? ?? ?? ????????? ? ????????. ????? ?? ????? ??????? ???????? ? ???????? ? ??? ?????? ??????? ????????? ? ???????. ??? ????? ??????? ???????- ?? ?????? ?????? ? ???????? ?, ????? ??????? ? ????????? ?????, ????????? ? ???????.




????????? ????????????.


?????? # ?????????? ?????? ????????????. ??, ??? ??????? ?? ??????? ????????? ?????? ??????????, ???????? ?? ????????? ??????. ??????????? ??????????? ????? ???? ??? ???????,????? ????? ??? ??? ??????? ???????????? ???? ????? ??????????? ? ?????? ?????????.




???????? ????????????









???????? ???????????? ????????? ??? ??????????? ???????? ???????????? ???????????? ????? ????? ?????????? ??????????.

??????? ?????????.

# -*? coding: cp1251 -*-

import math # ?????????? ????????? ??????

# ??? ?????? ??? ?????? ???????? ?????????? ??????? ????????? ????????

# ? ?????????? ?????????? ??? ?????????????? ????????.

# ??? ??? ??????, ????? ??? ?????????, ????????? ?? ???? ????????? ????????.

uu=? ? # ????? ???? ????? ?? ????? ????????? ?????????.

print (uu)

print (uu)

u=" ?????? ???????? ???????????? "

print (u)

print (uu)

# ????? ?????? ? ????????? ???????? ?????? ??? ???????.

print (uu)

u=" ??????? X1 "

print (u)

print (uu)

x1=0.00000000

x1=input( ) # ?????? ?????

x1=float(x1) # ????????????? ? ???????????? ?????

print (uu)

u=" ??????? X2 "

print (u)

print (uu)

x2=0.00000000

x2=input( ) # ?????? ?????

x2=float(x2) # ????????????? ? ???????????? ?????

print (uu)

u=" ??????? Xx "

print (u)

print (uu)

xx=0.00000000

xx=input( ) # ?????? ?????

xx=float(xx) # ????????????? ? ???????????? ?????

print (uu)

u=" ........................................................................ "

print (u)

print (uu)

u=" ??????? Y1 "

print (u)

print (uu)

y1=0.00000000

y1=input( ) # ?????? ?????

y1=float(y1) # ????????????? ? ???????????? ?????

print (uu)

u=" ??????? Y2 "

print (u)

print (uu)

y2=0.00000000

y2=input( ) # ?????? ?????

y2=float(y2) # ????????????? ? ???????????? ?????

# ????? ???? ?????? ?? ???????..

yx=(((y2-y1)*(xx-x1))/(x2-x1))+y1

# ????? ????????? ?? ????? ????????? ???????

u=" ........................................................................ "

print (u)

print (u)

print (uu)

print (uu)

u=" X1 = ", x1," Y1 = ",y1," "

print (u)

print (uu)

u=" X2 = ", x2," Y2 = ",y2," "

print (u)

print (uu)

u=" Xx = ", xx," Yx = ",yx," "

print (u)

print (uu)

u=" ..... ..... ..... ..... ..... ...... ...... "

print (u)

print (u)

print (uu)

print (uu)

input( ) # ???????? ?????? ?????

# ????? ?????? ??? ???? ?????? ?? ??? ?? ???????? ?????? ? ??????? ??????????.

Pii=math.pi # ???????? ????? " ?? " ?????????? ? ?????????? Pii ?

cc=((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))

c=math.sqrt(cc) # ?????????? ?????? ?? " cc "

cs=str(c) # ??????????? ????? ? ??????

u=" ????? ????? x1;y1 ? x2;y2 = "+cs

print (uu)

print (u)

a=(y2-y1)/(x2-x1)

aur=math.atan(a) # ???? aur ? ???????? ????? ??? ???????

au=aur*180/Pii # ???? au ? ???????? ( ????????? ).

aus=str(au) # ??????????? ????? ? ??????

u=" ???? ????? x1;y1 ? x2;y2 ? ???? ? = "+aus+" ?????? "

print (uu) # ??????? ?????? ??????

print (u) # ??????? ????????? ? ???? ? ????????

print (uu)

print (uu)

input( ) # ???????? ?????? ????? ??? ?? ????? ???? ????????? ??????????.

# ..... ..... ..... ????? ???????? ????????? ..... ....




?????? ?????????? ????????? ???????????????


?????? ????????? ??????????? ??? ??????? ??????? ??????? ???????? ???????. ??? ??????? ??????? ???? ??????? ?? ??????????? ?? ?????????? ?? ?????? ??????? ( ???? ). ?????? ???????? ???? ???????? ? ??????? ? ???????. ????? ????????? ????????? ? ??????????????? ?????? ?? ??????? ???????? ????? ????????. ????????? ??????????? ?????? ??????? ??????? ? ??????? ??????? ? ????? ????????? ??? ????????. ??? ????? ???? ?? ?????? ?????? ? ????????? ?????????? ????????? ??????. ????????? ????? ?????????? ?? ??????? ?????????? ?? ?????? ???????.

# -*? coding: cp1251 -*-

# ???????? ??????? ??????? ??????? ? ??????? ???????????????

import math # ?????????? ????????? ??????

u=" ???????? ?????????? ??????? Jx ???????????????,"

uu=" "

uuu=" ...... ...... ....... ....... ...... ....... ....... "

print (uu)

print (uu)

print (u)

print (uuu)

print (uu)

u=" ?????? ??? ????? ??? Y-Y "

print(u)

t=0.00

t=input( ) # ?????? ?????

t=float(t) # ????????????? ? ???????????? ?????

print (uu)

J=0.0000

J=float(J)

Jx=0.0000

Jx=float(Jx)

S=0.0000

S=float(S)

Ss=0.0000

Ss=float(Ss)

d=0.00000001

d=float(d)

L=0.0

L=float(L)

n=1

n=float(n)

while d>0:

# ????? ?????? ?????????? ? ??????? ????????.

L=L+t # ????????? ???????? ?? ???

ss=str(n) # ??????????? ????? ? ??????

Lt=str(L) # ??????????? ????? ? ??????

u=" ?????? ?????? ?? ??? Y-Y ???? ? "

u=u+ss+" ???????? ?? ??? = "+Lt

print(u)

d=0.00

d=input( ) # ?????? ?????

d=float(d) # ????????????? ? ???????????? ?????

print (uu)

J=t*d*d*d/12 # ??????? ?????? ??????? ????????

Jx=Jx+J # ????????? J

S=t*d # ????? ??????? ????????

Ss=Ss+S # ????????? S

n=n+1 # ??????? ????? ??????

# ????? ?????? ?????????? ??? ????????.

Pii=math.pi # ???????? ????? " ?? "

# Rk=math.sqrt(a) # ?????????? ?????? ?? " ? "

# sur=math.asin(x) # ???? ? ? ????????

# su=sur*180/Pii # ???? ? ? ????????

print (uu)

uuuu=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "

print (uuuu)

print (uu)

u=" ??????? ??????? = "

ss=str(Ss) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ??????? ?? ??? ?-? = "

ss=str(Jx) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

print (uu)

u=" ...... ...... ...... ????? ???????? ...... ...... ...... "

print (u)

print (uu)

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

# .............

# ????? ?????????.




?????????? ????? ?? ????????? ??????


????????? ?????? ?????????? ??? ?????????? ???????? ? ????????

??????? ???????? ? ??????? ????????? ???????????????? ?????????

?????? ??? ?????????? ?? ?? ???????? ???????????.

?????????? ??????? ???????????? ? ???? 'Rezult.txt'.








??????? ?????????.

# -*? coding: cp1251 -*-

import math # ?????????? ?????????????? ??????

import sys # ?????????? ???????? ??????????

# ....... ....... ....... ...... ...... ....... ....... ......

Pii=math.pi # ???????? ????? " ?? "

f = open('Rezult.txt', 'w') # ??????? ???? ??? ??????

# ?????????? ????? ? ????????? ????

uu=" "

u=uu+"\n" #???????? ??? ???????? ??????

f.write(u)

u1=" ?????? ????????? ????? ?? ????????? ?????? "

u=u1+"\n"

f.write(u)

uu=" "+"\n"

f.write(uu)

uuu=" ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, "+"\n"

f.write(uuu)

f.write(uu)

print (uu)

u=" ?????????? ???????? ??????? ??????? ??????? "

print (u)

print (uu)

u=" ?????? ?? ??????????? ????????????? ?? ?????? ????? "

print (u)

u=" ?? ????? ?2 ?? ????? ???????? ????????????? ?? ??????????? ????????. "

print (u)

u=" ??? ????? ??????? ?? ????????? = ???? ? ????? ?? ????????? "

print (u)

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

a=0.00000000

y=0.00000000

ug=0.00000000

ugg=0.00000000

R=0.00000000

hm=0.00000000

ht= 0.0000000

u=" ??????? ?????? "

print (u)

print (uu)

R=input( ) # ?????? ?????

R=float(R) # ????????????? ? ???????????? ?????

u=" ?????? ???????? ?????? = "

ss=str(R) # ??????????? ????? ? ??????

Rad=u+ss

u=Rad+"\n"

f.write(u)

u=" ??????? ????? L "

print (u)

print (uu)

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ????? ???????????? ???????? L = "

ss=str(a) # ??????????? ????? ? ??????

Xord=u+ss

u=Xord+"\n"

f.write(u)

# ??????? ???????? ????????????? ??????? ??? X2 = 0....

x=((R*R)-(a*a/4))

b=R-(math.sqrt(x)) # ?????????? ?????? ?? " x "

# b ? ???????????? ??????

u=" ?????? ???????????? ? ?????? ????? = "

ss=str(b) # ??????????? ????? ? ??????

Progi=u+ss

u=Progi+"\n"

f.write(u)

x=(a/2)/R

y=math.asin(x)

v=math.cos(y)

aur=2*y

au=aur*180/Pii # ???? ? ? ????????

Lx= 0.0000001 #

while Lx>0:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ??????? ????????? ?? ?????? ????? ?? ?????????????? X2 "

print (u)

print (uu)

Lx=input( ) # ?????? ?????

Lx=float(Lx)

u=" ?? ?????? ????? ?? ????? X2 ?? ??? ?-? = "

ss=str(Lx) # ??????????? ????? ? ??????

Xord=u+ss

u=Xord+"\n"

f.write(uu)

f.write(u)

x=(R*R)-(Lx*Lx)

z=math.sqrt(x)

y=R-z # ?????? ??? ????? = Lx*2

ht=b-y # ????????? ???????? ???????

u=" ?? ????????? ?? ?????? = "

ss=str(Lx) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ???????? ??????? ( ?????????????? ) Hm = "

ss=str(ht) # ??????????? ????? ? ??????

u=u+ss

print (u)

f.write(u)

f.write(uu)

print (uu)

u=" ================================================= "

print (u)

f.write(u)

print (uu)

input( ) # ???????? ?????? ?????

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

# ....... ....... ....... ...... ...... ....... ....... ......

f.write(uu)

f.write(uuu)

f.close() # ??????? ????

# ....... ....... ....... ...... ...... ....... ....... ....... ........ ........ ........

u=" ...... ...... ...... ????? ????????? ...... ...... ...... "

print (u)

print (uu)

input( ) # ???????? ?????? ????? ? ????????? ??????????? ?????????? ???????

# ..... ..... ..... ????? ???????? ????????? ..... ..




????? ? ?????? ? ??????









? ???? ????????? ?????????? ????? ???? ?????????? ????????? ????????. ???????????? ?????? ??? ?????? ?????? ???????? ??????. ?????? ??? ???????? ? ???????????? ?????????? ? ????? ???? ???????? ?????? ? ??????? ???????. ????? ???????? ??????? ?????????: ?????? ???? ????????????? ??????? ( ???????? ). ????? ??????? ????? ???? ? ??????? ????? ?????? ?????? ???? ? ??????? Enter.

??????? ?????????.

# -*? coding: cp1251 -*-

import math # ?????????? ????????? ??????

global Rad # ?????? ? ???????? ?????????? ??????????

global Diam # ???????

global Xord # ?????

global Progi # ??????

global UgSe # ???? ???????? ???????? ?? ?????

global Dug # ????? ???? ??? ??????

global PlSe # ??????? ??????? ?? ?????

global PlTr # ??????? ???????????? ??? ??????

global PlGo # ??????? ????????

u=" "

u=" ?????? ????????? ????? ? ?????? ? ?????? "

print (uu)

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

Pii=0.000000

Pii=math.pi # ???????? ????? " ?? "

Kvz=0 # ???? ? ???? =1 ?? ?????? ??? ?????????.

print (uu)

u=" 1 ? ?????? ?? ????? ? ??????? "

print (u)

print (uu)

u=" 2 ? ?????? ?? ????? ? ???? ???????? "

print (u)

print (uu)

u=" 3 ? ?????? ????????? ????????? ?????? "

print (u)

print (uu)

u=" 4 ? ?????? ?? ????? ? ????? ???? "

print (u)

print (uu)

u=" 5 ? ?????? ?? ????? ? ??????? "

print (u)

print (uu)

u=" 6 ? ?????? ?? ??????? ? ???? ???????? "

print (u)

print (uu)

u=" 7 ? ?????? ?? ??????? ? ??????? "

print (u)

print (uu)

u=" 8 ? ?????? ?? ??????? ? ????? ???? "

print (u)

print (uu)

u=" 9 ? ?????? ?? ??????? ? ????? ???? "

print (u)

print (uu)

u=" 10 ? ?????? ?? ??????? ? ???? ???????? "

print (u)

print (uu)

u=" 11 ? ?????? ?? ???? ???????? ? ????? ???? "

print (u)

print (uu)

u=" 12 ? ?????? ??????????? ????????????? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

q=0

q=input( ) # ?????? ?????

q=float(q) # ????????????? ? ???????????? ?????

# ...... ....... ....... ....... ....... ........ .......

if q==1:




?????? ?? ????? ? ???????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ?????? ?? ????? ? ??????? "

print (u)

print (uu)

u=" ??????? ????? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ??????? ?????? "

print (u)

print (uu)

R=0.00000000

R=input( ) # ?????? ?????

R=float(R) # ????????????? ? ???????????? ?????

x=0.00000000

y=0.00000000

v=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

x=((R*R)-(a*a/4))

b=R-(math.sqrt(x)) # ?????????? ?????? ?? " x "

x=(a/2)/R

y=math.asin(x)

v=math.cos(y)

aur=2*y

au=aur*180/Pii # ???? ? ? ????????

Kvz=1 # ???? ? ?????? ??? ????????

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ...... ....... ....... ....... ....... ........ .......

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==2:




?????? ?? ????? ? ???? ????????


# ???? ???????? ??? ???? ????? ????? ????????? ??????? ? ?????? ?????.

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ?????? ?? ????? ? ???? ???????? "

print (u)

print (uu)

u=" ??????? ????? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ??????? ???? ???????? ? ???????? "

print (u)

print (uu)

au=0.00000000

au=input( ) # ?????? ?????

au=float(au) # ????????????? ? ???????????? ?????

x=0.00000000

aur=0.00000000

v=0.00000000

y=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

aur=au*Pii/180

x=math.sin(aur/2)

R=(a/2)/x # ????? ??????

y=(R*R)-(a*a/4)

v=math.sqrt(y) # ?????????? ?????? ?? " y "

b=R-v # ????? ??????

Kvz=1 # ???? ? ?????? ??? ????????

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ...... ....... ....... ....... ....... ........ .......

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q<3:




????? ?? ????? ?????? ??????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

D=R+R

Sk=Pii*D*D*au/(4*360) # ??????? ??????? ????? ? ????? aur

St=(a/2)*(R-b) # ??????? ???????????? ? ???????

S = Sk-St # ??????? ????????

L=Pii*D*au/360 # ????? ????

print (uu)

u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "

print (u)

print (uu)

print (uu)

u=" ????? = "

ss=str(a) # ??????????? ????? ? ??????

u=u+ss

print (u)

Xord=u

print (uu)

u=" ?????? ??????? = "

ss=str(b) # ??????????? ????? ? ??????

u=u+ss

print (u)

Progi=u

print (uu)

u=" ?????? = "

ss=str(R) # ??????????? ????? ? ??????

u=u+ss

print (u)

Rad=u

print (uu)

u=" ??????? = "

ss=str(D) # ??????????? ????? ? ??????

u=u+ss

print (u)

Diam=u

print (uu)

u=" ???? ???????? ????? = "

ss=str(au) # ??????????? ????? ? ??????

u=u+ss

print (u)

UgSe=u

print (uu)

u=" ????? ???? ??? ?????? = "

ss=str(L) # ??????????? ????? ? ??????

u=u+ss

print (u)

Dug=u

print (uu)

u=" ??????? ??????? = "

ss=str(Sk) # ??????????? ????? ? ??????

u=u+ss

print (u)

PlSe=u

print (uu)

u=" ??????? ???????????? ??? ????????? = "

ss=str(St) # ??????????? ????? ? ??????

u=u+ss

print (u)

PlTr=u

print (uu)

u=" ??????? ???????? = "

ss=str(S) # ??????????? ????? ? ??????

u=u+ss

print (u)

PlGo=u

print (uu)

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ...... ....... ....... ....... ....... ........ .......

if q==3:




?????????? ????????? ??????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

q=13 # ???????? ? ????? ?????????

# ....... ....... ....... ...... ...... ....... ....... ......

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==4:




?????? ?? ????? ? ????? ????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ?????? ?? ????? ? ????? ???? "

print (u)

print (uu)

u=" ??????? ????? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ??????? ????? ???? "

print (u)

print (uu)

L=0.00000000

L=input( ) # ?????? ?????

L=float(L) # ????????????? ? ???????????? ?????

R=0.00000000

dx=a/200000

rt=(a/2)+dx # ????????? ?????? ???????

aa=a/2 # ???????? ?????

dl=Pii*rt

while dl>L: #??????? ?? ????? ? ????? ????

# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????

rt=rt+dx # ??????? ??????

x=aa/rt

y=2*(math.asin(x)) # ???? ? ? ???????? ????? ??? ?????

dl=rt*y # ??????? ????? ????

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

yg=y*180/Pii # ???? " y " ?????????

au=yg

R=rt # ????? ??????

y=(R*R)-(aa*aa)

v=math.sqrt(y) # ?????????? ?????? ?? " y "

b=R-v # ????? ??????

D=R+R

Sk=Pii*D*D*yg/(4*360) # ??????? ??????? ????? ? ????? aur

St=aa*v # ??????? ???????????? ? ???????

S = Sk-St # ??????? ????????

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ...... ...... ....... ...... ...... ....... ....... ....... ........

if q==5:




?????? ?? ????? ? ???????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ????? ? ??????? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ????? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????? ? ????????????? ? ???????????? ?????

u=" ??????? ?????? ??????? "

print (uu)

print (u)

print (uu)

b=0.00000000

b=input( ) # ?????? ?????

b=float(b) # ?????? ??????? ? ????????????? ? ???????????? ?????

x=0.00000000

y=0.00000000

v=0.00000000

R=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

Ex=1.000000

k=a/2

Rt=k+(k/100000)

Rd= k/100000

t=k/100000000

# ????????? ??????? ????????

while Ex >t:

# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????

Rt=Rt+Rd

x=((Rt*Rt)-(k*k))

c=math.sqrt(x) # ?????????? ?????? ?? " x "

Ex=(Rt-c)-b

# E=math.abs(x)

# ????? ??????? ........ ....... ......

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

R=Rt

D=R+R

x=k/Rt

sur=math.asin(x) # ???? ? ? ????????

su=sur*180/Pii # ???? ? ? ????????

au=2*su

yg=au

L=(R+R)*Pii*au/360

# ....... ....... ....... ...... ...... ....... ....... ....... ........

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==6:




?????? ?? ??????? ? ???? ????????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ??????? ? ???? ???????? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ?????? "

print (u)

print (uu)

R=0.00000000

R=input( ) # ?????? ?????

R=float(R) # ?????? ? ????????????? ? ???????????? ?????

u=" ??????? ???? ???????? ? ???????? "

print (uu)

print (u)

print (uu)

yg=0.00000000

yg=input( ) # ?????? ?????

yg=float(yg) # ???? ???????? ? ????????????? ? ???????????? ?????

yr=yg*Pii/180 # ???? ???????? ? ????????

x=0.00000000

y=0.00000000

v=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

Ex=1.000000

x= math.cos(yr/2)

y=R*x

b=R-y

x=(R*R)-(y*y)

c=math.sqrt(x) # ?????????? ?????? ?? " x "

a=c+c

au=yg

D=R+R

# .......... ........ ....... ....... ........ .......?

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ....... ....... ....... ...... ...... ....... ....... ....... .

if q==7:




?????? ?? ??????? ? ???????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ??????? ? ??????? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ?????? "

print (u)

print (uu)

R=0.00000000

R=input( ) # ?????? ?????

R=float(R) # ?????? ? ????????????? ? ???????????? ?????

u=" ??????? ?????? "

print (uu)

print (u)

print (uu)

b=0.00000000

b=input( ) # ?????? ?????

b=float(b) # ???? ???????? ? ????????????? ? ???????????? ?????

k=R-b

x=(R*R)-(k*k)

a=(math.sqrt(x))*2

x=(a/2)/k

aur = (math.atan(x))*2

au=aur*180/Pii

yg = au

# ....... ....... ....... ...... ...... ....... ....... ....... ........

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==8:




?????? ?? ??????? ? ????? ????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ??????? ? ????? ???? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ?????? "

print (u)

print (uu)

R=0.00000000

R=input( ) # ?????? ?????

R=float(R) # ?????? ? ????????????? ? ???????????? ?????

print (uu)

u=" ??????? ????? ???? "

print (u)

print (uu)

L=0.00000000

L=input( ) # ?????? ?????

L=float(L) # ????? ? ????????????? ? ???????????? ?????

ygr=(2*Pii)* (L/((R+R)*Pii)) # ???? ???????? ????? ??????

x=math.sin(ygr/2)

y=R*x

a=y+y # ?????

t=((R*R)-(y*y))

z=math.sqrt(t) # ?????????? ?????? ?? " y "

b=R-z # ??????

yg=ygr*180/Pii # ???? ???????? ????? ????.

# ......... ........ ......... ......... ......... ............

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ?????? ?? ??????? ? ????? ???? "

if q==9:




?????? ?? ??????? ? ????? ????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ??????? ? ????? ???? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ?????? ??????? "

print (u)

print (uu)

b=0.00000000

b=input( ) # ?????? ?????

b=float(b) # ?????? ? ????????????? ? ???????????? ?????

print (uu)

u=" ??????? ????? ???? "

print (u)

print (uu)

L=0.00000000

L=input( ) # ?????? ?????

L=float(L) # ????? ? ????????????? ? ???????????? ?????

print (uu)

u=" ????????? ? ???? ?????? "

print (u)

print (uu)

bb=0.000000 # ??????? ??????

Rt=L/Pii # ????????? ??????? ??????

xx=b/100000 # ?????????? ???????

xb=b/1000 # ?????????? ??????..

db=10000000*b # ????????? ???????? ??????

ugr=0.0000000

# ????????? ????????

while db >xb:

# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????

Rt=Rt+xx

ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # ???? ???????? ????? ??????

x=math.sin(ygr/2)

y=Rt*x

a=y+y # ?????

t=((Rt*Rt)-(y*y))

z=math.sqrt(t) # ?????????? ?????? ?? " y "

bb=Rt-z # ??????

x=(b-bb)*(b-bb)

db=math.sqrt(x) # ?????????? ?????? ?? " x "

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

db=db+xb

xx=b/100000000 # ?????????? ???????

xb=b/1000000

# ????????? ???????? ( ?????? ??????? )

while db >xb:

# ????? C????? ? ?????? ???????? ? ?????? ?????? ??????

Rt=Rt+xx

ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # ???? ???????? ????? ??????

x=math.sin(ygr/2)

y=Rt*x

a=y+y # ?????

t=((Rt*Rt)-(y*y))

z=math.sqrt(t) # ?????????? ?????? ?? " y "

bb=Rt-z # ??????

x=(b-bb)*(b-bb)

db=math.sqrt(x) # ?????????? ?????? ?? " x "

# ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ????? ??????? ........ ....... ....... ....... ....... ....... ........

R=Rt

yg=ygr*180/Pii # ???? ???????? ????? ????.

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,,, ,,,,,,,,

# ......... ........ ......... ......... ......... ............

# ?????? ?? ???? ???????? ? ??????? "

if q==10:




?????? ?? ??????? ? ???? ????????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ??????? ? ???? ???????? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ???? ???????? ? ???????? "

print (u)

print (uu)

yg=0.00000000

yg=input( ) # ?????? ?????

yg=float(yg) # ???? ? ????????????? ? ???????????? ?????

yr=yg*Pii/180

u=" ??????? ?????? ??????? "

print (u)

print (uu)

b=0.00000000

b=input( ) # ?????? ?????

b=float(b) # ?????? ? ????????????? ? ???????????? ?????

z=math.cos(yr/2)

R=b/(1-z)

x=0.00000000

y=0.00000000

v=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

Ex=1.000000

x= math.cos(yr/2)

y=R*x

x=(R*R)-(y*y)

c=math.sqrt(x) # ?????????? ?????? ?? " x "

a=c+c

au=yg

D=R+R

# ......... ........ ......... ......... ......... ............

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ?????? ?? ???? ???????? ? ????? ???? "

if q==11:




?????? ?? ???? ???????? ? ????? ????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ?? ???? ???????? ? ????? ???? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ???? ???????? ? ???????? "

print (u)

print (uu)

yg=0.00000000

yg=input( ) # ?????? ?????

yg=float(yg) # ?????? ? ????????????? ? ???????????? ?????

print (uu)

u=" ??????? ????? ???? "

print (u)

print (uu)

L=0.00000000

L=input( ) # ?????? ?????

L=float(L) # ????? ? ????????????? ? ???????????? ?????

C=L*360/yg

D=C/Pii

R=D/2

x=0.00000000

y=0.00000000

v=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

Ex=1.000000

yr=yg*Pii/180

x= math.cos(yr/2)

y=R*x

b=R-y

z=(R*R)-(y*y)

c=math.sqrt(z) # ?????????? ?????? ?? " x "

a=c+c

# .......... ........ ....... ....... ........ ..........

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ......... ........ ......... ......... ......... ............

if q>3: #?????? ?? ????? ?????? ??????

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

if q<12:




????? ?? ????? ?????? ??????


# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????

D=R+R

L=D*Pii*yg/360

Sk=Pii*D*D*yg/(4*360) # ??????? ??????? ????? ? ????? aur

St=a*(R-b)/2 # ??????? ???????????? ? ???????

S = Sk-St # ??????? ????????

print (uu)

u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "

print (u)

print (uu)

print (uu)

u=" ?????? = "

ss=str(R) # ??????????? ????? ? ??????

u=u+ss

print (u)

Rad=u

print (uu)

u=" ??????? = "

ss=str(D) # ??????????? ????? ? ??????

u=u+ss

print (u)

Diam=u

print (uu)

u=" ?????? ??????? = "

ss=str(b) # ??????????? ????? ? ??????

u=u+ss

print (u)

Progi=u

print (uu)

u=" ????? = "

ss=str(a) # ??????????? ????? ? ??????

u=u+ss

print (u)

Xord=u

print (uu)

u=" ???? ???????? ????? = "

ss=str(yg) # ??????????? ????? ? ??????

u=u+ss

print (u)

UgSe=u

print (uu)

u=" ????? ???? ??? ?????? = "

ss=str(L) # ??????????? ????? ? ??????

u=u+ss

print (u)

Dug=u

print (uu)

u=" ??????? ??????? ??? ????? = "

ss=str(Sk) # ??????????? ????? ? ??????

u=u+ss

print (u)

PlSe=u

print (uu)

u=" ??????? ???????????? ??? ????????? = "

ss=str(St) # ??????????? ????? ? ??????

u=u+ss

print (u)

PlTr=u

print (uu)

u=" ??????? ???????? = "

ss=str(S) # ??????????? ????? ? ??????

u=u+ss

print (u)

PlGo=u

print (uu)

# ????? ????? C????? ? ?????? ???????? ? ?????? ?????? ??????

# ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,,, ,,,,,,,,,

if q==12:




?????? ??????????? ?????????????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

u=" ?????? ??????????? ????????????? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ????????? ??????? "

print (u)

u=" ??? ????? ???? ? ??????? ?? ????????? ??????? "

print (u)

print (uu)

D=0.00000000

D=input( ) # ?????? ?????

D=float(D) # ? ????????????? ? ???????????? ?????

x=0.00000000

y=0.00000000

v=0.00000000

Sk=0.0000000

St=0.00000000

S=0.000000000

Ex=10000000

vv=0 # ???? ??????? ??? ???????? ????????? ????????

vv=float(vv)

if D==0:

# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

u=" ??????? ????????? ??????? "

# ????????? ???????, ??? ?????? ????? ??????, ???????? ???????? ??? ????.

print (u)

print (uu)

Sv=0.00000000

Sv=input( ) # ?????? ?????

Sv=float(Sv) # ? ????????????? ? ???????????? ?????

u=" ??????? ????? ?????? "

print (uu)

print (u)

print (uu)

n=0.00000000

n=input( ) # ?????? ?????

n=float(n) # ????????????? ? ???????????? ?????

sur=2*Pii/n # ???? ? ? ????????

su=360/n # ???? ? ? ????????

au=su

yg=au

yr=sur

x=math.cos(sur/2) # Cos ???? ?

y=Sv/2

R=y/x

D=R+R

vv=1 # ???? ??????? ??? ???????? ????????? ????????

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

if vv==0:

# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????

u=" ??????? ????? ?????? "

print (uu)

print (u)

print (uu)

n=0.00000000

n=input( ) # ?????? ?????

n=float(n) # ????????????? ? ???????????? ?????

R=D/2

sur=2*Pii/n # ???? ? ? ????????

su=360/n # ???? ? ? ????????

au=su

yg=au

yr=sur

x=math.cos(sur/2) # Cos ???? ?

y=R*x

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Sh=y

Sv=y+y

b=R-y

x=(R*R)-(y*y)

c=math.sqrt(x) # ?????????? ?????? ?? " x "

a=c+c

Sm=(a*(R-b)/2)*n # ??????? ?????????????

nn=0

# ????? ?? ?????????????

u=" ????????? ??????? = "

ss=str(D) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ????? ?????? = "

ss=str(n) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ??????: ????? ? ????? = "

ss=str(Sh) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ????????? ??????? = "

ss=str(Sv) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ????? = "

ss=str(a) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ??????? ????????????? = "

ss=str(Sm) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# ...... ....... ....... ....... ....... ........ .......

if q==13:

# ?????????? ????????? ??????

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????



u1=" ?????? ????????? ????? ?? ????????? ?????? "

print (? ?)

print (u1)

u1=" ????????? ????? ??????? ????????? ????? "

print (u1)

print (u)

input( ) # ???????? ?????? ????? ? ????????? ??????????? ?????????? ???????

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

q=111 # ????? ?????, ??? ??????, ???????? ?????? ? ????..

# ...... ....... ....... ....... ....... ........ .......

u=" ...... ...... ...... ????? ????????? ...... ...... ...... "

print (u)

print (uu)

input( ) # ???????? ?????? ?????

# ..... ..... ..... ????? ???????? ????????? ..... ....




???? ( ????????? ?????? )









?? ????? ???????? ?????????? ????????? ?????? ( ????? ).

??????? ?? ? ???????? ??????? ??? ?????. ??????? ?? ? ???????? ??????? ??? ?????.

Rb ? ??????? ?????? ?????. R? ? ????? ?????? ?????. ????????? ??????? ?? ???????.

??????????? ????????? ?????? ?????????? ?? ????? ? ?? ??? ??????????? ???????? ????????

???????? ??????????????. ?????? ?????? ??????????? ? ??????????? ????? ?????????? ?????? ??? ?????? ? ?????? ???????????.

??????? ?????????.

# -*? coding: cp1251 -*-

import math # ?????????? ????????? ??????

# ????????? ? ????????????? ???? 15-12-2015 ?..

ug=0.000000

Uu=" "

u=" ?????? ?????????? ????? ( ????????? ?????? ) "

print (uu)

print (uu)

print (u)

u1=u

print (uu)

u=" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, "

print (uu)

print (u)

print (uu)

u=" ?????? ??????? ?????????? ?????? ????? "

print (u)

print (uu)

x1=0.00000000

x1=input( ) # ?????? ?????

x1=float(x1) # ????????????? ? ???????????? ?????

u=" ?????? ??????? ?????????? ?????? ????? "

print (u)

print (uu)

y1=0.00000000

y1=input( ) # ?????? ?????

y1=float(y1) # ????????????? ? ???????????? ?????

# .................................................................................

Pii=math.pi # ???????? ????? " ?? "

oa=x1/2 # ??????? ??????? ?????

ob=y1/2 # ????? ??????? ?????

pb=oa-ob

tb=pb

x=(oa*oa)+(ob*ob)

ab=math.sqrt(x) # ?????????? ?????? ?? " x "

at=ab-tb

xt=at/2

ao1=(xt*ab)/oa # ????? ??????

bk=(ab*(xt+pb))/ob # ??????? ??????

x=ob/oa

ua=math.atan(x) # ??????????? ?? ?

# ua ? ???? ??????????? ??????? ???????? ?????

ub=(Pii/2)-ua # ???? ??????????? ??????? ?????? ?????

Sb=Pii*bk*bk # ??????? ????? ? ??????? ????????

Sm=Pii*ao1*ao1 # ??????? ????? ? ????? ????????

Sbs=Sb*2*ua/Pii # ??????? ???????? ? ??????? ????????

Sms=Sm*2*ub/Pii # ??????? ???????? ? ????? ????????

ko=bk-ob

oo1=oa-ao1

Str=2*ko*oo1 # ??????? ??????? ?????????? ?????????????

So=(Sms+Sbs)-Str

xu=ua*360/Pii # ???? ???????? ?. ????????

x=4*So/Pii

Ds=math.sqrt(x) # ??????? ??????? ?? ??????? ? ?????

x=xu/2

Pp=((ao1*(90-x))+(bk*x))*Pii/45 # ???????? ?????.

# .................................................................................

u=" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, "

print (uu)

print (u)

u2=u

print (uu)

u=" ??????? ??? ????? = "

ss=str(x1) # ??????????? ????? ? ??????

u=u+ss

print (u)

u3=u

print (uu)

u=" ??????? ??? ????? = "

ss=str(y1) # ??????????? ????? ? ??????

u=u+ss

print (u)

u4=u

print (uu)

u=" ??????? ?????? = "

ss=str(bk) # ??????????? ????? ? ??????

u=u+ss

print (u)

u5=u

print (uu)

u=" ?? ??? ?? ?????? ?. ??????? = "

ss=str(ko) # ??????????? ????? ? ??????

u=u+ss

print (u)

u6=u

print (uu)

u=" ??????? ?????? = "

ss=str(ao1) # ??????????? ????? ? ??????

u=u+ss

print (u)

u7=u

print (uu)

u=" ?? ??? ?? ?????? M. ??????? = "

ss=str(oo1) # ??????????? ????? ? ??????

u=u+ss

print (u)

u8=u

print (uu)

u=" ???? ???????? ?. ???????? = "

ss=str(xu) # ??????????? ????? ? ??????

u=u+ss

print (u)

u9=u

print (uu)

u=" ???????? ????? = "

ss=str(Pp) # ??????????? ????? ? ??????

u=u+ss

print (u)

u10=u

print (uu)

u=" ??????? ????? = "

ss=str(So) # ??????????? ????? ? ??????

u=u+ss

print (u)

u11=u

print (uu)

u=" ??????? ??????? ?? ??????? ? ????? = "

ss=str(Ds) # ??????????? ????? ? ??????

u=u+ss

print (u)

u12=u

print (uu)

print (uu)

# ..... ..... ..... ..... ....

f = open('Rezult.txt', 'w') # ??????? ???? ??? ??????

# ?????????? ????? ? ????????? ????

u=uu+"\n" #???????? ??? ???????? ??????

f.write(u)

u=u1+"\n"

f.write(u)

uu=" "+"\n"

f.write(uu)

u=u2+"\n"

f.write(u)

f.write(uu)

u=u3+"\n"

f.write(u)

u=u4+"\n"

f.write(u)

f.write(uu)

u=u5+"\n"

f.write(u)

u=u6+"\n"

f.write(u)

u=u7+"\n"

f.write(u)

u=u8+"\n"

f.write(u)

u=u9+"\n"

f.write(u)

u=u10+"\n"

f.write(u)

u=u11+"\n"

f.write(u)

u=u12+"\n"

f.write(u)

f.write(uu)

f.close() # ??????? ????

# ..... ..... ..... ..... ....

input( ) # ???????? ?????? ?????

u=" ...... ...... ...... ????? ????????? ...... ...... ...... "

print (u)

print (uu)

input( ) # ???????? ?????? ?????

# ..... ..... ..... ????? ???????? ????????? ..... .?




????????? ?????????????









??????? ?????????.

# -*? coding: cp1251 -*-

# ????????? 24-06-2014 ?..

import sys # ?????????? ???????? ??????????

import math # ?????????? ????????? ??????

import os # ?????????? ?????? ?????? ? ???????

Pii=math.pi # ???????? ????? " ?? "

uu=" "

print (uu)

print (uu)

print (uu)

u1=" ?????? ????????? ????????????? "

print (u1)

print (uu)

u=" ??????? ????? ?????? "

print (uu)

print (u)

n=0.00000

n=input( )

n=float(n) # ????????????? ? ???????????? ?????

ur=Pii/n # ???????? ???? ?? ?????

u=" ??????? ????????? ??????? "

print (uu)

print (u)

u=" ??? ????? ???? ? ??????? ?? ????????? ??????? "

print (uu)

print (u)

d=0.00000

dv=0.0000

d=input( )

d=float(d) # ????????????? ? ???????????? ?????

if d>0:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

x=math.cos(ur)

r=(d/2)*x

dv=r+r

R=d/2

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if d==0:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

u=" ??????? ????????? ??????? "

print (uu) # ????????? ??????? ??? ?????? ????? ?????? ??? ?????? ??? ????

print (u)

dv=input( )

dv=float(dv) # ????????????? ? ???????????? ?????

x=math.cos(ur)

R=(dv/2)/x

d=R+R

r=dv/2

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "

print (u)

print (uu)

u=" ????????? ??????? = "

t=str(d) # ??????????? ????? ? ??????

u2=u+t # ?????? ??????

print (uu)

print (u2)

u=" ????????? ??????? = "

# ??? ?????? ????? ?????? ????????? ??????? = ??????? ??? ????.

t=str(dv) # ??????????? ????? ? ??????

u3=u+t # ?????? ??????

print (uu)

print (u3)

u=" ??????????? ???? ??????????? ?? ????? = "

x=ur*360/Pii

t=str(x) # ??????????? ????? ? ??????

u4=u+t # ?????? ??????

print (uu)

print (u4)

u=" ?????? ????? = "

x=(R*R)-(r*r)

sg=2*(math.sqrt(x))

t=str(sg) # ??????????? ????? ? ??????

u5=u+t # ?????? ??????

print (uu)

print (u5)

u=" ??????? ????????????? = "

x=(sg*r*n)/2

t=str(x) # ??????????? ????? ? ??????

u6=u+t # ?????? ??????

print (uu)

print (u6)

# ..... ..... ..... ..... ....

print (uu)

u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "

print (u)

print (uu)

print (uu)

# ..... ..... ..... ..... ....

f = open('Rezult.txt', 'w') # ??????? ???? ??? ??????

# ?????????? ????? ? ????????? ????

u=uu+"\n" #???????? ??? ???????? ??????

f.write(u)



u=u1+"\n" #???????? ??? ???????? ??????

f.write(u1)

uu=" "+"\n"

f.write(uu)

uuu=" ...... ...... ...... ..... "+"\n"

f.write(uuu)

u=u2+"\n"

f.write(u)

u=u3+"\n"

f.write(u)

u=u4+"\n"

f.write(u)

f.write(uuu)

u=u5+"\n"

f.write(u)

u=u6+"\n"

f.write(u)

f.write(uuu)

f.close() # ??????? ????

input( ) # ???????? ?????? ?????

# ..... ..... ..... ..... ....

input( ) # ???????? ?????? ?????

# ??????????? ??????:

# ?????? ????????? ?????????????

# ...... ...... ...... .....

# ????????? ??????? = 100.0

# ????????? ??????? = 80.90169943749474

# ??????????? ???? ??????????? ?? ????? = 72.0

# ...... ...... ...... .....

# ?????? ????? = 58.778525229247315

# ??????? ????????????? = 5944.10322684471

# ...... ...... ...... .....

# ..... ..... ..... ????? ???????? ????????? ..... ....




???????????









????? ????????? ?????????? ?? ??????????? ??????????????? ??????????? ?? ??????? ?????? ????????????. ????? ????????? ?????????? ?? ??????????? ?????? ????? ????????????. ????? ??????? ???????????? ????? ?? ????? ?-? ???????????? ????????? ? ????????????? ?? 1/3 ?????? ? ? ????? ??????????? ?????? ????? ????????????. ??????? ????? ?????????????? ??????? ???????. ?????? ??? ???????? ? ???????????? ?????????? ? ????? ???? ???????? ?????? ? ??????? ???????. ????? ???????? ??????? ?????????: ?????? ???? ????????????? ??????? ( ???????? ). ????? ??????? ????? ???? ? ??????? ????? ?????? ?????? ???? ? ??????? Enter.

??????? ?????????.

# -*? coding: cp1251 -*-

import math # ?????????? ????????? ??????.

uu=" "

u=" ?????? ????????? ???????????? "

print (uu)

print (uu)

print (u)

print (uu)

u=" ???????? ?????? ???????????? ????? ??????????? ???? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

Pii=0.000000

Pii=math.pi # ???????? ????? " ?? "

Kvz=0 # ???? ? ???? =1 ?? ?????? ??? ?????????.

print (uu)

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

print (uu)

u=" 1 ? ???????? ??? ??????? "

print (u)

print (uu)

u=" 2 ? ???????? ??? ??????? ? ???? ??? ???? "

print (u)

print (uu)

u=" 3 ? ???????? ??? ???? ? ??????? ??? ???? "

print (u)

print (uu)

u=" 4 ? ???????? ??? ???? "

print (u)

print (uu)

u=" ...... ...... ...... ...... ...... ...... ..... ...... "

print (u)

print (uu)

q=0

q=input( ) # ?????? ?????

q=float(q) # ????????????? ? ???????????? ?????




???????? ??? ???????


if q==1: #??????? ????? ??? ????????? ???????

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ???????? ??? ??????? "

print (u)

print (uu)

u=" ??????? ??????? ? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ??????? ??????? B "

print (u)

print (uu)

b=0.00000000

b=input( ) # ?????? ?????

b=float(b) # ????????????? ? ???????????? ?????

u=" ??????? ??????? C "

print (u)

print (uu)

c=0.00000000

c=input( ) # ?????? ?????

c=float(c) # ????????????? ? ???????????? ?????

print (uu)

print (uu)

u=" .... ..... .... ..... ..... ..... .... ..... ..... "

print (u)

print (uu)

x=0.00000000

x=((b*b)+(c*c)-(a*a))/(2*b*c)

aur=0.0000000

aur=math.acos(x) # ???? ? ? ????????

au=aur*180/Pii # ???? ? ? ????????

x=((a*a)+(c*c)-(b*b))/(2*a*c)

bur=0.0000000

bur=math.acos(x) # ???? ? ? ????????

bu=bur*180/Pii # ???? ? ? ????????

cur=Pii-(aur+bur)

cu=cur*180/Pii # ???? ? ? ????????

Kvz=1 # ???? ? ???? =1 ?? ?????? ??? ?????????.

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==2:




??? ????????? ??????? ? ???? ????? ????


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ???????? ??? ??????? ? ???? ??? ???? "

print (u)

print (uu)

u=" ??????? ??????? ? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ??????? ??????? B "

print (u)

print (uu)

b=0.00000000

b=input( ) # ?????? ?????

b=float(b) # ????????????? ? ???????????? ?????

u=" ??????? ???? C ? ???????? "

print (u)

print (uu)

cu=0.00000000

cu=input( ) # ?????? ?????

cu=float(cu) # ????????????? ? ???????????? ?????

print (uu)

print (uu)

u=" .... ..... .... ..... ..... ..... .... ..... ..... "

print (u)

print (uu)

# ?????? ????? ??? ????????? ??????? ? ? ?

# ? ???? ????? ???? ?

x=0.00000000

y=0.00000000

cur=cu*Pii/180 # ???? C ? ????????

y=math.cos(cur) # COS ???? ?

x=((a*a)+(b*b))-(2*a*b*y)

c=math.sqrt(x) # ?????????? ?????? ?? " x "

x=((b*b)+(c*c)-(a*a))/(2*b*c)

aur=0.0000000

aur=math.acos(x) # ???? ? ? ????????

au=aur*180/Pii # ???? ? ? ????????

x=((a*a)+(c*c)-(b*b))/(2*a*c)

bur=0.0000000

bur=math.acos(x) # ???? ? ? ????????

bu=bur*180/Pii # ???? ? ? ????????

Kvz=1 # ???? ? ???? =1 ?? ?????? ??? ?????????.

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==3:




???? ??????? ? ? ? ??? ???? ? ? ?


# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ???????? ??? ???? ??? ????? ??????? "

print (u)

print (uu)

u=" ??????? ??????? ? "

print (u)

print (uu)

a=0.00000000

a=input( ) # ?????? ?????

a=float(a) # ????????????? ? ???????????? ?????

u=" ??????? ???? B ? ???????? "

print (u)

print (uu)

bu=0.00000000

bu=input( ) # ?????? ?????

bu=float(bu) # ????????????? ? ???????????? ?????

u=" ??????? ???? C ? ???????? "

print (u)

print (uu)

cu=0.00000000

cu=input( ) # ?????? ?????

cu=float(cu) # ????????????? ? ???????????? ?????

print (uu)

print (uu)

u=" .... ..... .... ..... ..... ..... .... ..... ..... "

print (u)

print (uu)

# ???????? ??? ???? ? ? ? ??? ????? ??????? ?

x=0.00000000

y=0.00000000

z=0.00000000

bur=bu*Pii/180 # ???? B ? ????????

cur=cu*Pii/180 # ???? C ? ????????

aur=Pii-(bur+cur)

au=aur*180/Pii

z=math.sin(aur) # Sin ???? A

x=math.sin(bur) # Sin ???? B

y=math.sin(cur) # Sin ???? C

b=(a*x)/z # ??????? ?

c=(b*y)/x # ??????? ?

Kvz=1 # ???? ? ???? =1 ?? ?????? ??? ?????????.

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

if q==4:


????? ??? ???? ?, ? ? ?

# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????

print (uu)

print (uu)

u=" ???????? ??? ???? ( ?????????? ????????? ?????? ) "

print (u)

print (uu)

u=" ??????? ???? ? ? ???????? "

print (u)

print (uu)

au=0.00000000

au=input( ) # ?????? ?????

au=float(au) # ????????????? ? ???????????? ?????

u=" ??????? ???? B ? ???????? "

print (u)

print (uu)

bu=0.00000000

bu=input( ) # ?????? ?????

bu=float(bu) # ????????????? ? ???????????? ?????

cu=180-(au+bu)

cu=float(cu) # ????????????? ? ???????????? ?????

print (uu)

print (uu)

u=" .... ..... .... ..... ..... ..... .... ..... ..... "

print (u)

print (uu)

aur=au*Pii/180 # ???? C ? ????????

bur=bu*Pii/180 # ???? C ? ????????

cur=cu*Pii/180 # ???? C ? ????????

a=1000*(math.sin(aur))

b=1000*(math.sin(bur))

c=1000*(math.sin(cur))

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

else:

# ????? C????- ?????? ??????? ? ?????? ?????? ??????

Kvz=0

# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????

# " ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "

# ??? ? ?????????? ?????? ? ?? ??? ???????????? ????????????

x=0.00000000

z=0.00000000

R=0.00000000

ha=0.00000000

hb=0.00000000

hc=0.00000000

z=math.sin(aur) # Sin ???? A

R=a/(2*z) # R ????????? ??????????

hc=b*z # ?????? ?? ???? ?

z=math.sin(cur) # Sin ???? ?

hb=a*z # ?????? ?? ???? B

z=math.sin(bur) # Sin ???? B

ha=c*z # ?????? ?? ???? A

S=a*ha/2 # ??????? ????????????

Pe=a+b+c # ????????

rv=(S+S)/Pe # ?????? ????????? ??????????

u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "

print (uu)

print (u)

print (uu)

print (uu)

u=" ??????? A = "

ss=str(a) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ??????? B = "

ss=str(b) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ??????? C = "

ss=str(c) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ???? ? = "

ss=str(au) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ???? B = "

ss=str(bu) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ???? C = "

ss=str(cu) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" .... ..... .... ..... ..... ..... .... ..... ..... "

print (u)

print (uu)

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

u=" ??????? = "

ss=str(S) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ????????? ??????????. = "

ss=str(R) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ????????? ?????????? = "

ss=str(rv) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ?? ???? A = "

ss=str(ha) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ?? ???? B = "

ss=str(hb) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ?????? ?? ???? C = "

ss=str(hc) # ??????????? ????? ? ??????

u=u+ss

print (u)

print (uu)

u=" ????? ??????? ?? ????? ????? ?????? "

print (u)

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

u=" ...... ...... ...... ????? ????????? ...... ...... ...... "

print (u)

print (uu)

input( ) # ???????? ?????? ?????

print (uu)

# ..... ..... ..... ????? ???????? ????????? ..... ....




????? ???? ?????????? ???









??????????? ????????? ?????? ???? ?????????? ??? ?????????? ??????? ????????????????? ?????????? ? ??? ???????????? ????????? ????? ?????????? ??? ? ??? ????? ?????. ???????? ? ??????????? ?????? ???? ???? ??? ?1 ? ?2. ??????? ????????? ????? ??? ??? ? ?????????? ?????? ???? ???? ???? ??? ? ????? ??. ????? ???????, ??? ????? ???? ???? ??? ????????????? ? ????? ?????? ???? ? ???????????? ??. ??????? ??? ???????????? ????????? ???? ? ??? ???? ? ?3. ????? ????????? ? ???? ??? ???? ???? ? ?4. ????? ???????? ?????? ?? ??????????? ?????? ???? ???? ??? ? ?3 ? ? ?4. ??????? ?????????? ????? ????? ?????? ????. ????????? ????????? ????????? ? ??? ????????????? ?????????? ???? ??? ???? ???? ??????? ??? ? ??????? ??????????.

?? ??????????? ???????? ????? ??????????? ????????? ?? ?????????? ??????? ???????, ????????? ??????????? ??? ? ??????? ????????????? ???? ??????? ?????. ??????? ???? ??????? ????? ????????? ?? ???????????? ?????????????? ? ??????????? ?? ??? ????????? ????. ???? ??? ?????????? ?????? ????????? ????????? ????????? ? ????? ????????? ? ??????.

??????? ?????????.

# -*? coding: cp1251 -*-

import sys # ?????????? ???????? ??????????

import math # ?????????? ????????? ??????

uu=" "

print (uu)

print (uu)

print (uu)

u=" ?????? ?????? ???? ?????????? ??? "

print (u)

u=" ??????? ????? ??????? ???? ?1 "

print (uu)

print (u)

m=0.0000

m=input( )

print (uu)

u=" ??????? ????????? ?? ??????? ??? ??????? ?1 "

print (uu)

print (u)

r=0.0000

r=input( )

print (uu)

u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "

print (u)

u=" ????? ??????? ???? ?1 = "

t=str(m) # ??????????? ????? ? ??????

u=u+t # ?????? ??????

print (uu)

print (u)

u=" ????????? ?? ??????? ??? ??????? ?1 = "

t=str(r) # ??????????? ????? ? ??????

u=u+t # ?????? ??????

print (uu)

print (u)

m=float(m) # ????????????? ? ???????????? ?????

r=float(r) # ????????????? ? ???????????? ?????

mm=0.00000

mm=m*r

u=" ?????? ????? ???????????? ??????? ??? = "




????? ???????????????? ?????????.


????? ???????????? ??? ???????.

?????????? ??? ????? ???????, ????? ?????? ????????? ?????? (https://www.litres.ru/pages/biblio_book/?art=51798248) ?? ??????.

????????? ???????? ????? ????? ?????????? ?????? Visa, MasterCard, Maestro, ?? ????? ?????????? ????????, ? ?????????? ?????????, ? ?????? ??? ??? ???????, ????? PayPal, WebMoney, ??????.??????, QIWI ???????, ????????? ??????? ??? ?????? ??????? ??? ????????.



Если текст книги отсутствует, перейдите по ссылке

Возможные причины отсутствия книги:
1. Книга снята с продаж по просьбе правообладателя
2. Книга ещё не поступила в продажу и пока недоступна для чтения

Навигация